machine buildings - Alemán Inglés Diccionario